home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
AmigActive 2
/
AACD 2.iso
/
AACD
/
Graphics
/
MysticView
/
readme
< prev
next >
Wrap
Text File
|
1999-06-11
|
14KB
|
330 lines
Short: RTG datatype picture viewer
Author: bifat / TEK neoscientists
Type: gfx/show
Version: v1.00
Requires: os3.0 (v39), MC68020
RTG datatype picture viewer - dark green release
features
--------------------------------------
- independent from display hardware:
displays every picture on any screen mode, resolution and
color depth, including hicolor, truecolor and HAM.
- scaling and aspects:
automatically scales images to the window's dimensions, with
respect to the aspect ratios of both the screen and the
picture.
- display quality:
features highly elaborated color quantization and rendering.
automatically uses dithering when needed. note: dithered HAM8
easily outperforms the display quality of hicolor.
- user friendly:
has a nice button bar, features intelligent selection of
screenmodes, displaymodes, windowsizes and -positions, won't
annoy you with changing screens and windows.
- integrated:
MysticView is a commodity, and it's fully integrated to your
workbench. simply drag'n'drop pictures, directories,
configurations and lists to its window or appicon, or launch
configurations and lists with a double-click.
- list management:
MysticView has got a few, but yet powerful functions to
manage picture lists.
- asynchronous and modular:
uses massive internal multitasking for loading, rendering,
scanning, interaction, etc. get the full benefit from the
best 68k and PPC datatypes around.
- picture caching:
uses intelligent picture preloading and caching. watch entire
slideshows from memory.
- highly configurable:
has got innumerous configuration details to suit your personal
taste.
requirements
--------------------------------------
minimum:
- 68020
- os3.0 (v39)
- datatypes.library v39
minimum recommended:
- 68040/25
- 16mb fast memory
- datatypes.library v43
supported:
- os3.1 (v40)
- higher processors
- cybergraphics, picasso96
- newicon.library v40
installation notes
---------------------------------------
- please use the installer. it will corrupt your
system beyond repair. :-)
- MysticView is meant to be a stand-alone utility,
without setting up assigns and stuff, and it's
recommended to be installed in SYS:Utilities/ or
any other path that is looked up by the Workbench.
this has many advantages for workbench integration,
as you can start MysticView by double-clicking
preset or listfile icons without further
configuration.
- this is a major update. please do not use your old
configuration - it's recommended to freshly install
MysticView and re-configure it step by step. nothing
serious will happen if you don't, but some tooltypes
are interpreted differently, the new default config
reflects many useful changes, and it's designed for
best usability. you will get rid of many obsolete
tooltypes, too.
- the installer may prompt you to choose a default
configuration that fits to your system. don't
worry, there is nothing that can go wrong with
different configurations.
news
--------------------------------------
- major parts have been rewritten from the scratch
- GUI buttons
- more efficient loading and memory management
- faster
- simplified usage
- better multitasking
- better reaction to user input
- improved list handling
- multi-preloading and picture caching
- append pictures to another running instance
- many bugs and quirks removed
- improved documentation
- lots of new features
- shareware-limitations removed
recent changes
---------------------------------------
since 0.99f
* 1.00
- version number bumped
0.99h
- v1.00 feature freeze.
- menus are being restructured.
- fixed a bug in the buffer size calculations which caused
the background loader to run amok sometimes.
- mysticview and all its libraries are now using v39 exec
memory pools again.
- improved the install script and supplied some configs.
- neuralnet.library wasn't installed with earlier versions.
fixed.
- documentation updated and improved
- an auto filerequester was opened even with filenames
passed in the commandline. fixed.
- added PICFORMAT setting. it allows to specify a format
string for the picture info display. currently defined
are %p - pathname, %f - filename, %w - width, %h - height,
%d - depth. default "%f - %w×%h×%d".
- fixed APPEND option.
- MysticView and all libraries have been recompiled with
higher optimization levels
- added a lot of DirectoryOpus configuration hints and
examples
- when a loaded presetfile contained a new SORTMODE,
MysticView did not immediately resort the list. fixed.
- added a slightly updated version of MystiCube to the
distribution
- increased neural network training threshold
0.99g
- fixed a bug in guigfx.library which caused MysticView
to crash at exit, when the standard C= picture and ILBM
datatypes were used for loading HAM pictures. thanks to
Hexaae for the bug reports and debugging assistance.
- the background loader has been rewritten from the
scratch. the new loader is faster, and memory management
is more efficient.
- preloading (and caching) of multiple pictures is now
supported. provided you have enough memory, MysticView
can keep entire slideshows buffered in memory. Mysticview
now reacts much better to skipping back and forwards in a
picture list.
this redesign also fixes a major bug (enforcer hits
and crashes, when pictures were deleted from the
list) and some minor problems.
- added menu item "Scan Asynchronously" (corresponding
tooltype is ASYNCSCANNING). the behavior of the background
scanner is no longer dependent from the sortmode.
- MysticView's multitasking is much nicer towards other
applications now. all time-consuming jobs are running
at the same priority. the default is 0 (if started from
the workbench), or the same as of the shell process
that launched MysticView. the PRIORITY setting has been
removed. MysticView now works very comortable at high
system load.
- added GUI buttons for open, previous, next, slideshow,
looping, etc. tooltype: SHOWBUTTONS. enabled by default.
you may also use a set of your own buttons via the
BUTTONPIC tooltype. a tiny animation of MysticView's
logo has been included, too. the respective tooltype
is ANIMPIC.
- MysticView now offers to change the filename for already
existing pictures that are to be copied or moved.
- copying, moving and deleting do no longer work
asynchronously. MysticView now waits for these operations
to complete.
- added sort criteria filesize, filedate, combined
path+filename, and a reverse-sort option.
- the picture-info textline contains more useful
information, and it updates while scanning and loading.
- added self-starting feature, as known from many text
editors. if another MysticView is running, the commandline
option APPEND passes specified pictures/paths/patterns
to that instance. if no other MysticView is found, a new
instance will be started.
- shareware-nagging has been removed.
- added menu item "Add Pictures..." to the current
filelist.
- added menu item "Add from List..." to the current
filelist.
- static-palette rendering gives better results
(guigfx.library v15.2)
- filerequester simplified: the default filename is now
set to "#?", so committing "Okay" without selecting
any files will include the entire directory's contents.
- Added "First" function for skipping back to the
first picture in a list. Skipping back stops a slideshow.
- fixed a long-standing bug in mysticview.library that
caused pictures to be rendered incompletely in slideshows.
- the SLIDEDELAY tooltype setting is now measured in
1:10th of seconds, no longer in seconds.
- added PIP feature. (in this context it has nothing to
do with graphics card hardware). it's experimental -
do not use it, it doesn't work very well together with
opaque window sizing, thanks to these #?%&@! layer
cliprects.
- the neural network which tries to predict the user's
desired displaymode has changed. it has got more brains
now, and it differentiates more picture parameters,
but it also requires more training. the network is now
also recalled during window-resizing, thus MysticView
may immediately switch the displaymode. this makes the AI
feature a bit more transparent to the user, but also a
bit more nasty. simply let the menu item 'Options/Learn'
disabled if you think it's too confusing. recommended
reading: configuration/AUTODISPLAYMODE
- MysticView's commandline arguments are now sorted
alphabetically. this might interfere with any particularly
useful order, but at least you've got the chance to find
something.
- MysticView will never trash its window borders again, and
this ugly window-border-refresh-maintenance-signalling-task
is no longer needed and has been removed.
- added SHOWARROW option. when enabled, MysticView draws
small arrows at a picture's borders when it is not
fully visible. enabled by default.
- usability via keyboard has been improved. the space bar
is now used for 'one-hand' control of slideshows, which
is 'handy' for wanking over porn slides, for example. most
important functions are now available on the numeric
keypad.
- changed qualifiers for scrolling via keyboard. CTRL scrolls
by 100%, SHIFT by 10%, no qualifier scrolls by 1% per stroke.
- "Reset Display Settings" now reacts instantly, not only
when a new picture is getting displayed
- MysticView now instantly reacts to changes of the sort mode
and sorts the picture list while scanning/loading/viewing.
- the option KEEPIMAGE (i.e. keep the current image while
another one is being loaded) is obsolete and has been
removed.
- MysticView now correctly displays loading errors, and
automatically retries loading after flushing the cache
when the reason for failure was a lack of memory.
- new default background color.
- HAM artifacts have been reduced to an absolute minimum
(mysticview.library v4).
- added menu item "Remove". as the name suggests,
this function simply removes a picture from a list
(without deleting or moving)
- added menu item "Save List as..." for saving the current
list of pictures as a listfile.
- lists are identified by a tooltype in their respective
icon: "MYSTICVIEW_LISTFILE=YES". you can drag'n'drop
listfiles to MysticView's window or appicon now.
- workbench-integration has been improved even further:
you can start MysticView by double-clicking
preset and listfile icons, and even both at the same
time. (e.g. select a listfile, hold the shift key, and
doublelick a presetfile - or the other way round.) you
may also drag'n'drop listfile and preset icons on
MysticView's window (or appicon) at the same time, or
mix preset icons with pictures/directories/volumes.
- the displaymodes "keep aspect max", "onepixel" and
"fit to window" are no longer available in the menus.
the remaining items have been renamed to
"scale with aspect" and "display 1:1 pixel" (the last
one corresponds to the IGNOREASPECT mode).
- the option HIDEWITHPICTURE has been removed. MysticView
no longer flushes the current (and buffered) pictures
from memory when it gets iconified. scanning and
preloading now silently continue in the background.
- added an optional picture filter in filerequesters
(tooltype: FILTERPICTURES). requested by hexaae.
- requesting the previous picture stops a slideshow.
- added DEFAULTTOOL setting
- the REJECTPATTERN argument is now also used in
filerequesters, not only applied to the picture scanner.
- added tooltyoe items for a view's text and highlighting
colors (TEXTCOLOR, MARKCOLOR)
- added display refresh smoothing (SMOOTHDISPLAY). it will
interpolate modifications on the display (only zooming
and scrolling. rotating is not supported).
- added tooltypes HIDEONCLOSE and HIDEONESCAPE.
- the memory consumption for opaque-refreshing of
truecolor pictures on non-truecolor screens has been
reduced to only 25%, but its short-time peak memory
consumption is even worse than before.
- the picture cursor no longer trashes the window borders
when a picture is rotated, nor does it overwrite
the infotext. the picture cursor is no longer overwritten
by the rendered picture - it's visible all the time now.
- the cursor was placed incorrectly when the picture was
rotated and zoomed. fixed.
- some rare visual artifacts have been removed,
such as background areas using a deallocated pen
- with STARTPIC=none, MysticView did not always update its
display correctly. fixed.
- the former option PRELOAD is obsolete and has been removed.
the loader is configured with the new setting BUFFERPERCENT.